MD Algorithms